
/// <summary>
/// 3,装饰者基类
/// </summary>
public abstract class CondimentDecorator : Beverage
{
  protected Beverage _beverage; // 被装饰的对象

  public CondimentDecorator(Beverage beverage)
  {
    _beverage = beverage;
  }

  // 默认委托给被装饰对象
  public override string Description => _beverage.Description;
}